Hudson’s House at St Giles Hotel offers a lively blend of British and modern European dining in the heart of London’s West End, making it a convenient choice for guests, theatre-goers and visitors exploring the capital.
Located within the St Giles Hotel on Bedford Avenue, the restaurant sits just moments from Tottenham Court Road, Oxford Street and the vibrant Soho district. This central position places it close to major shopping streets, entertainment venues and cultural landmarks, with excellent transport links via Tottenham Court Road Underground station. The surrounding area is known for its mix of theatres, bars and late-night attractions, making Hudson’s House a fitting stop for both casual meals and evening drinks.
Inside, Hudson’s House features an eclectic interior that blends modern finishes with touches of 1930s glamour, creating a stylish yet relaxed atmosphere. The space includes a central bar, private booths and a lounge-style layout, making it suitable for everything from informal dining to drinks with friends.
The menu is British-led with a modern European influence, featuring dishes prepared with locally sourced, seasonal ingredients whenever possible. Daily specials showcase the chefs’ creativity, while the main menu includes classic comfort dishes, grills and lighter options. The restaurant also offers a varied drinks list built around simplicity, including classic cocktails, an accessible wine selection, real ales and the venue’s own house-brew lager.
As part of the St Giles Hotel, the venue attracts a mix of hotel guests, local workers and West End visitors. Its combination of central location, versatile menu and late-night service has helped establish Hudson’s House as a vibrant restaurant and lounge bar in London’s bustling West End.