3 bedroom property in Drake House, 14 St George Wharf, London, SW8 - £5,300 pcm | Chestertons