Stylish London is an apartment only 2.7 km from Crystal Palace Park, The Crystal and Museum Of Croydon.
The city center is 4 km away. Jia treats guests with Dim Sum and Japanese dishes and is just 100 meters away.
The nearest subway station is Norwood Junction, located about 500 meters from the property.
The apartment offers rooms with a refrigerator, a microwave and hi-fi for a comfortable stay in Croydon.