The Eight Apartments Shoreditch, London ★★★ | TravelManiac