Charming 2Br Apartment - 12-Min Train To London Bridge Norwood is situated in the Norwood district of Norwood, only 6 minutes by foot from Elizabeth James Gallery. The apartment is situated 0.2 miles from Croydon Norwood Junction train station and in close proximity to South Norwood Clock Tower bus station.
This apartment is approximately a 5-minute stroll from South London Theatre, and enjoys a convenient location in Norwood. The local and social history Museum of Croydon is 2.1 miles from Charming 2Br Apartment - 12-Min Train To London Bridge while Mitcham is 4.3 miles away. Selhurst Park Stadium can be found in proximity to the property.
The apartment consists of a sitting area and features ironing facilities, along with a flat-screen TV with satellite channels. Comforts such as a separate toilet and a shower are also available. Furthermore, a hairdryer is available.
For those who prefer to cook, Charming 2Br Apartment - 12-Min Train To London Bridge provides an equipped kitchen for preparing homemade meals.