Scala House
Apartment building; Apartment complex; Condominium complex; Apartment rental agency; Furnished apartment building
Location: London 21 Tottenham St W1T 2AW GB
Website:http://www.residentialland.com/
Phone:+442075806644
Map Location:51.5203, 51.5203