16 St James Place City / Location: London United Kingdom Tel. +44 20 74930111 Reservation Email Address: reservations@thestaffordlondon.com
Visit website