- London Steak House is an upmarket steak house, which serves generous portions of steak that are done just as you like it. They have gone to town with the British theme and the restaurant is adorned with flags, paintings and photos. They've even installed a traditional red public telephone box at the entrance. The restaurant is however a bit too posh to resemble a British pub. If you like Steak, this is the place to come with several types to choose from. The meats are all cooked to traditional British recipes and it's very tasty. During the recent BSE scare, the restaurant started importing from the USA to put customers minds at rest. Wines and beers are quite pricey.
- © wcities.com 2013