Event Management and Team Building in Westminster

Westminster can be found in central London, in the South of England. Westminster is a beautiful city which lies on the north bank of the river Thames with stunning venues.

Westminster_thumb

Interested in corporate events in Westminster?

For further information on events in Westminster please contact us on 0131 333 0066 or complete our online enquiry form

Back to Locations