The Forum
Hotels - Others in The City, LondonThe Forum serves a variety of popular Italian dishes at their restaurant for breakfast, lunch and dinner. This branch of The Forum is a concession located in Grange City Hotel.
Nearest public transport
Tower Hill - Underground
Similar businesses nearby