19 Thames Pt LONDON, SW6 2