Elm Grove

Elm Grove offers the ultimate in conference and meeting facilities; a selection of suites and boardrooms, as well as a top-floor dining space complete with copper roofed terrace, giving panoramic views of London.

Rooms

Location

Elm Grove