London Stay Apartments, Rotherhithe, London SE16 2BE

London Stay Apartments

187 Rotherhithe New Road,
London
SE16 2BE

Tel: 020 7394 3335

Rotherhithe, Surrey Docks, South Bermondsey

Star Rating: 2-star