Scala Apartments London is an apartment in London within short distance of British Museum, Prince Edward Theatre and Up at The O2.
Just 2 km from the center of London known for Oxford Street. Cai Cafe pampers guests with chinese and italian dishes and lies within 100 meters of the property.
This apartment comprises 5 rooms with a seating area, free Wi-Fi, flat-screen TV and a microwave. Guests can benefit from a private bathroom.
A kitchen is provided.
Nearest underground station is Great Portland Street, which is only 550 meters away.