General Information
The Kitchen at Tower is a newly opened bistro that offers traditional, homemade British food in a relaxing setting, near one of the country’s most popular landmarks. There is free Wi-Fi access so you can browse the net during your lunch.