A beautiful, large flat. Brilliantly located in the heart of Clapham and absolutely perfect for a London stay.