Modern  comfortable accommodation in a popular north London location the Crompton Court Apartments are a great choice for any guest Set within easy reach of Alexandra Palace and just a short walk from the Piccadilly line these London apartments offer a convenient base that’s perfect for either a business trip or leisure break