Green Street Mayfair Flat

19th century, 3200 square-foot flat entirely remodelled with beautiful Victorian details and Swarovski crystals.