Is there a restaurant at the Tower Hotel in London?

There are two on-site restaurants at The Tower Hotel in London:

- The Brasserie: Serves modern British and European cuisine in a relaxed and informal setting.

- The Rib Room: Offers a sophisticated and elegant dining experience, specializing in prime steaks and grilled meats.

Copyright Wanderlust World © https://www.ynyoo.com