Beautifully decorated newly refurbished with brand new furniture. The flat is perfect for upto 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.