My sister and I recently visited Mercer Roof Terrace, located on top of the stunning hotel Vintry & Mercer in the heart of London. The
Hello there, friends! It’s my pleasure to share with you my recent escapade to the stunning Mercer Roof Terrace. This breathtaking rooftop overview is an