News

Nestled between Leicester Square and Covent Garden in London, Goodwin's Court remains a hidden gem to both Londoners ... but it definitely worth a visit for Harry Potter fans.