It is a Mega location in London. Very charming and cozy flat, beautifully designed and decorated. Highly recommend!