Location
Located in South Bermondsey, Unit 13 at Elizabeth Tower benefits from its urban-industrial surroundings, with a growing community of creative professionals nearby. The area is well-connected, with South Bermondsey and New Cross Gate stations offering fast links to central London. Deptford Park and Southwark Park provide pleasant green spaces within walking distance, while nearby cafes, restaurants, and local pubs offer plenty of options for food and socializing.