Kings Mediterranean

308 Earl's Court Road London