Prince Philip House
London, Greater London SW1Y 5DG
Following an extensive multi-million pound refurbishment, Prince Philip House has been upgraded into a conference and lecture venue offering clients all of the modern amenities they may require. Prince…
- Max: 75 guests