The Pelham Hotel

Gay Friendly Wedding Venue in 15 Cromwell Place, South Kensington, London. SW7 2LA