The George and Vulture In by ashepherdiwfsNovember 12, 2018 Location 3 Castle CourtLondonEC3V 9DL Next Event No upcoming events Loading Map.... The George and Vulture3 Castle Court - LondonEvents 51.513008 -0.08587199999999484 Upcoming Events No events in this location