BOOK A ROOM

CONTACT US

'Griffin House', 22 Stockwell Green London SW9 9HZ

Tel: +44 (0) 7952931233

Griffin House Holiday Apartments  - your home from home in London

  • Trip advisor icon
  • Facebook icon
  • Trip advisor icon
  • Facebook icon