A fantastic place to stay, perfect for a big family. Very well-equipped and comfortable accommodation and perfectly situated to get the most out of London!