Radio RooftopRestaurants336-337 StrandLondon, ENG, WC2R 1HA · GB+442081298930london_reservations@togrp.comradiorooftop.comHours not available