Cosy One Bedroom Flat In Newcross London is located just 500 m from the Lord Lawrence Statue and about a 25-minute walk from Greenwich South Street.
The Fan Museum is a mere 1.9 km away, while The Studio at the Albany is fairly close to this apartment. The apartment is 750 metres from Deptford Bridge city rail.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please