Studio66 London apartment is situated in the Greenwich district, only 5 minutes by foot from Church Of Christ The King. The apartment is situated 11 miles from Euston train station and only steps away from The Slade / Ravine Grove bus station.
Charlton House is approximately 10 minutes by car from this apartment, while Royal Arsenal is situated approximately a 15-minute drive away. Plumstead is not far from the property.
At Studio66 apartment, guests will enjoy the convenience of towels in the bathroom. Moreover, there is a walk-in shower and a separate toilet as well.
For those who want to cook their own meals, the apartment provides self-catering options such as a fridge, a kitchenware, and glassware.