Great location with Shoreditch or the British Museum being only 20 minute walks away