4 St Martins Almshouses
4 St Martins Almshouses Bayham Street, Camden, London, NW1 0BD, United Kingdom,Object type: Hotel London
One of our bestsellers in London! Offering free WiFi and garden views, 4 St Martins Almshouses is an accommodation set in London, just 0.7 miles from London Zoo