For questions about St Martins Lane London and your reservation, contact the front desk directly at +44 207 300 5500.