Think Bermondsey Street

190 Bermondsey Street, Bermondsey, London, United Kingdom

Think Bermondsey Street Photos

Think Bermondsey Street Map

190 Bermondsey Street, Bermondsey, London, United Kingdom
Think Bermondsey Street

Hotel Information

Think Bermondsey Street apartment hotel was built in 2009, the apartments offer a home from home experience and the feeling of freedom and flexibility.Think Bermondsey Street is the perfect place to travel anywhere in London either for business or pleasure. The apartment hotel has a Great style, cutting edge design, combined with the latest technology that the guests will surely enjoy.