Theobalds 2 Apartment London is an apartment in London within short distance of National Gallery, The London Eye and Up at The O2.
The venue is located 16 km from Kingston upon Thames (London). Offering south american, argentinean and japanese dishes, The Bull Steak Expert is a 5-minute walk away.
Guests can benefit from a private bathroom.
The apartment comes with a dishwasher, a microwave and kitchenware available in a kitchen.
Russell Square underground station is in a 5-minute walk away.