Meeting Venues Oxford Street
Overlooking London's famous Oxford Street, themeeting and conferencing facilities at 77 Oxford Street are perfectly situated for events in the West End. 77 Oxford Street is situated in a prime location in the heart of London’s West End and is close to excellent transport links. It’s on London’s most famous shopping street and close to the restaurants and bars of Soho and Fitzrovia.