It is not well known that at the back of the London Hotel there is a small steakhouse restaurant. It was a busy evening and we had to wait for more than a half hour to get a seat. It was well worth the wait! Best steak ever!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.