Great Place to explore London, in the heart of Shoreditch. The apartment offers everything you need.