Covent Gardent Penthouse
Situated a 3-minute walk from Covent Garden Tube Station, one of London's main entertainment and shopping areas, Short Let London Covent Garden Apartments offer a stylish self-catered accommodation. Covent Garden is well known for its many restaurants, shops and theatres. World-famous Trafalgar Square is a mere 13-minute walk away.
See this content immediately after install