Book a viewing - Lion Gate Mews, LONDON, SW18