Last Night in Soho Filming Locations
Where was Last Night in Soho filmed? Last Night in Soho was filmed in 15 locations across United Kingdom in the following places:
Last Night in Soho Filming Locations
The energetic streets of Soho, in the West End, feature a variety of dining, nightlife, and shopping options. Dean, Frith, Beak, and Old Compton streets are the epicentre of activity day and night, and long-running Ronnie Scott's Jazz Club is also here. Theatre-goers head to Shaftesbury Avenue, while shoppers bustle around Carnaby, Oxford and Regent streets and the iconic Liberty's department store.
St. James’s is an exclusive area near Buckingham Palace, with many fine-dining restaurant options. The Theatre Royal Haymarket and Her Majesty’s Theatre stage West End plays. Art dealers surround Christie’s auction house, while the Royal Academy of Arts draws crowds to Piccadilly. Upscale shops include Fortnum & Mason, with its posh food hall, and Jermyn Street’s tailors. St. James’s Park is popular for picnics.
Spitalfields is a lively East End area, home to artists, creatives, and a large Bangladeshi community. Brick Lane is lined with curry houses but the area is also known for street art, quirky shops, and trendy bars. Victorian Spitalfields Market sells crafts and fashion, and nearby restaurants cater to lunchtime City workers. The 18th-century Christ Church Spitalfields hosts concerts and art exhibitions.
Westminster is the bustling government area near Buckingham Palace. Tourists head to Trafalgar Square’s monuments and to see the changing of the guards at Horse Guards Parade while politicians mingle in Whitehall’s pubs. At the Houses of Parliament, by the River Thames, the Big Ben bell rings out from its iconic clock tower. Medieval Westminster Abbey contains the graves of historical figures such as Charles Darwin.
London, the capital of England and the United Kingdom, is a 21st-century city with history stretching back to Roman times. At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations. Across the Thames River, the London Eye observation wheel provides panoramic views of the South Bank cultural complex, and the entire city.
Greater London is the administrative area of London, England, which is coterminous with the London region. It contains 33 local government districts: the 32 London boroughs, which form a ceremonial county also called Greater London, and the City of London.
London, the capital of England and the United Kingdom, is a 21st-century city with history stretching back to Roman times. At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations. Across the Thames River, the London Eye observation wheel provides panoramic views of the South Bank cultural complex, and the entire city.
England is a country that is part of the United Kingdom. It is located on the island of Great Britain, of which it covers approximately 62%, and over 100 smaller adjacent islands.
The United Kingdom, made up of England, Scotland, Wales and Northern Ireland, is an island nation in northwestern Europe. England – birthplace of Shakespeare and The Beatles – is home to the capital, London, a globally influential centre of finance and culture. England is also site of Neolithic Stonehenge, Bath’s Roman spa and centuries-old universities at Oxford and Cambridge.
Last Night in Soho (2021)
Aspiring fashion designer Eloise is mysteriously able to return to 1960s London, where she encounters dazzling wannabe singer Sandie. But the glamour is not as it seems, and the dreams of the past crack and splinter into something darker.