Short Stay London
Flat 11, Aldham House, 79 Malpas Rd., Lewisham, Greater London, United Kingdom, SE4 1DP
(07733) 882112 Mobile