This place is the ideal location - situated on Hoxton Square it’s beautiful views and walking distance to so many places and stations. Highly recommend!