Charming 2-Bed Garden Flat
115 Royal Oak Court, Hackney, London, N1 6ES, United Kingdom,Object type: Hotel London
Stay in the heart of London – Excellent location - show map One of our top picks in London.Boasting a patio with garden views, and a garden and barbecue fa