London Steak House is a perfect place for homesick British ex-pats and other lovers of the British capital. It features numerous artefacts from the late 19th century London such as a traditional red postbox, telephone booth, lifesize copper and even coats of arms of the Royal family.