Entire home/apt in Greater London, United Kingdom. Smart and spacious, with room for up to 12, and its own outside space, this modern ground floor 4 bedroom apartment in south London, is close to the Thames and plenty of the capital’s tourist attractions. It’s ideal for families, couples and corpo...