City Walk Apartments provide modern accommodation in London, just 8 minutes’ walk from Shoreditch High Street Train Station. This apartment is located on the third floor and offers free Wi-Fi in all areas.