Skip to main content
>

Premier Inn London Lewisham

Premier Inn London Lewisham

1-13 Lewisham High Street
London
SE13 5AF
United Kingdom
51.4650428253, -0.0108795761
From £61 /night
About Premier Inn London Lewisham

Offering a restaurant, Premier Inn London Lewisham is located just a 5-minute walk from Lewisham DLR and Lewisham Train Station, offering links to London Bridge Station.