London SE10 9NN, United Kingdom
Seated: 90
Admiral's House, commissioned by Charles II in 1660, stands as our oldest building, offering stunning views of the Thames and a unique blend of regal elegance and intimacy. This venue is perfect for both serious business events and enjoyable gatherings, making it an excellent choice for high-profile receptions, dinners, meetings, seminars, and conferences.