Cafe de Fred

10a Earl's Court Road London