La Menara Restaurant is situated in the heart of the London’s West End. Only five minutes walk from Goodge Street Underground Station and nestled under the BT Tower.


Use the Google Map provided below to find your way.