Beautiful Apartment Near Hyde Park & Oxford St
Beautifully decorated newly refurbished with brand new furniture. The flat is perfect for up to 4 people. Flat is on a short walk away from Marble Arch tube station, Edgware Road, Paddington, Oxford Street and the open spaces of Hyde Park. Aside from the iconic Marble Arch itself, built in 1827 originally as a frontage for Buckingham Palace, you're very close to the world-famous shopping Oxford Street and Bond Street. Piccadilly Circus, Leicester Square Trafalgar Square are just 15 minutes away
See this content immediately after install