Really nice flat. 2 mins walk to Tate Modern right off of the Thames