3 Compton House Property gallery Property video Play 3 Compton House 7 Victory Parade Plumstead Road London SE18 6FS Rental £2,900 Visit estate agent