Tower Hill Diner Tower Hill Shopping Mall 10 Tower Hill Terrace The City London EC3N 4EE 02077024560 Cafe & Snack Shop
Tower Cafe & Kebab Restaurant 57 Tower Bridge Road Lambeth London SE1 4TL 02074071275 Cafe & Snack Shop
Top Floor @ Peter Jones Care of Peter Jones Sloane Square Chelsea London SW1W 8EL 02077303434 Cafe & Snack Shop