Very very convenient as its only 5mins walk to Caledonian Road underground station. This station on Piccadilly line which is very easy to most attractions and interchange station in London.
24 Hours local store opposite to the station, make our life in London more easy.