The Aubrey Restaurant at Town House Kensington offers a clubby atmosphere with smart leather chairs, polished wooden floors, and chrome chandeliers, but the real highlight is the global cuisine. Situated in the heart of South Kensington, Town House provides a hotel setting with antique-style leather armchairs and chrome chandeliers, making it an ideal spot for breakfast, brunch, or dinner. It's a home away from home for guests.
Show More