Company name: Collingham Serviced Apartments
Description: Cosy hotel offering free Wi-Fi
26 Collingham Gardens, London SW5 0HN, United Kingdom