Location
Situated in London, within 8 km of Alexandra Palace and 12 km of Emirates Stadium, Guest House Ellipse provides accommodation with a garden and free WiFi throughout the property.
- Address: 38 Buckingham Avenue, London, N20 9DE, United Kingdom
- Phone: +44 7957 214329