A really fantastic place to stay in London!
Really close to Tate modern and the south bank. Helen was a pleasure to deal with...check in was clear and simple and the apartment was spotlessly clean. We are hoping to return soon :-)