Great location next to the Tate modern and river Thames