YOU don’t have to compromise on the quality of hotels when visiting London. Stay at the Leonardo Royal Hotel Tower Bridge for a luxurious city stay with delicious breakfast buffet, huge rooms with comfy beds and panoramic views of London from floor to ceiling windows. Where is Leonardo Royal Hotel London Tower Bridge? As the…